Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEOPOLD ROAD Semi-Detached £119,950 10 Jul 1998
3 LEOPOLD ROAD Semi-Detached £400,000 21 Jul 2021
4 LEOPOLD ROAD Semi-Detached £119,950 11 Sep 1998
5 LEOPOLD ROAD Detached £300,000 26 Aug 2011
6 LEOPOLD ROAD Detached £585,000 15 Dec 2016
7 LEOPOLD ROAD Detached £315,000 11 Aug 2016
17 LEOPOLD ROAD Detached £242,000 11 Jan 2008
19 LEOPOLD ROAD Detached £258,000 12 Oct 2007